mena explotable - German English Dictionary